CC = g++
CFLAGS = -std=c++0x
	# -ggdb -Wall  -pedantic -m32

OBJS=*.o
EXE_GENERADOR=generador
EXE_CORRECTITUD=test_correctitud
EXE_PERFORMANCE=test_performance

.PHONY: all clean correctitud performance generador

$(EXE_GENERADOR): $(EXE_GENERADOR).cpp
	$(CC) -o $@ $(CFLAGS) $<

$(EXE_CORRECTITUD): $(EXE_CORRECTITUD).cpp
	$(CC) -o $@ $(CFLAGS) $<
	
$(EXE_PERFORMANCE): $(EXE_PERFORMANCE).cpp
	$(CC) -o $@ $(CFLAGS) $< 

%.o: %.cpp
	$(CC) -o $@ $(CFLAGS) $<

correctitud: $(EXE_CORRECTITUD)

performance: $(EXE_PERFORMANCE)

clean:
	rm -f $(OBJS) \
	$(EXE_GENERADOR) \
	$(EXE_CORRECTITUD) \
	$(EXE_PERFORMANCE)
